<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>IgH EtherCAT Master: ec_slave_info_t Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">IgH EtherCAT Master
   &#160;<span id="projectnumber">1.5.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('structec__slave__info__t.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">ec_slave_info_t Struct Reference<div class="ingroups"><a class="el" href="group__ApplicationInterface.html">EtherCAT Application Interface</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>Slave information.  
 <a href="structec__slave__info__t.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a6001f55881e2cd363a4c0749c0096cd6"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave__info__t.html#a6001f55881e2cd363a4c0749c0096cd6">position</a></td></tr>
<tr class="memdesc:a6001f55881e2cd363a4c0749c0096cd6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Offset of the slave in the ring.  <a href="#a6001f55881e2cd363a4c0749c0096cd6">More...</a><br /></td></tr>
<tr class="separator:a6001f55881e2cd363a4c0749c0096cd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa944602e60e4735b59b51a351e673205"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave__info__t.html#aa944602e60e4735b59b51a351e673205">vendor_id</a></td></tr>
<tr class="memdesc:aa944602e60e4735b59b51a351e673205"><td class="mdescLeft">&#160;</td><td class="mdescRight">Vendor-ID stored on the slave.  <a href="#aa944602e60e4735b59b51a351e673205">More...</a><br /></td></tr>
<tr class="separator:aa944602e60e4735b59b51a351e673205"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cfe4847a1d2108726e2f811b17ae9ff"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave__info__t.html#a7cfe4847a1d2108726e2f811b17ae9ff">product_code</a></td></tr>
<tr class="memdesc:a7cfe4847a1d2108726e2f811b17ae9ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Product-Code stored on the slave.  <a href="#a7cfe4847a1d2108726e2f811b17ae9ff">More...</a><br /></td></tr>
<tr class="separator:a7cfe4847a1d2108726e2f811b17ae9ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a228e2613b426dd2ec3796788aa0c5141"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave__info__t.html#a228e2613b426dd2ec3796788aa0c5141">revision_number</a></td></tr>
<tr class="memdesc:a228e2613b426dd2ec3796788aa0c5141"><td class="mdescLeft">&#160;</td><td class="mdescRight">Revision-Number stored on the slave.  <a href="#a228e2613b426dd2ec3796788aa0c5141">More...</a><br /></td></tr>
<tr class="separator:a228e2613b426dd2ec3796788aa0c5141"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abff228c0f3c4b869ba2624937b1ff89a"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave__info__t.html#abff228c0f3c4b869ba2624937b1ff89a">serial_number</a></td></tr>
<tr class="memdesc:abff228c0f3c4b869ba2624937b1ff89a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Serial-Number stored on the slave.  <a href="#abff228c0f3c4b869ba2624937b1ff89a">More...</a><br /></td></tr>
<tr class="separator:abff228c0f3c4b869ba2624937b1ff89a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaebdddfdbaa1be6b70fbfc455fe7f8dd"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave__info__t.html#aaebdddfdbaa1be6b70fbfc455fe7f8dd">alias</a></td></tr>
<tr class="memdesc:aaebdddfdbaa1be6b70fbfc455fe7f8dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">The slaves alias if not equal to 0.  <a href="#aaebdddfdbaa1be6b70fbfc455fe7f8dd">More...</a><br /></td></tr>
<tr class="separator:aaebdddfdbaa1be6b70fbfc455fe7f8dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48cbaae771c8dc5c818caea3db35ec52"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave__info__t.html#a48cbaae771c8dc5c818caea3db35ec52">current_on_ebus</a></td></tr>
<tr class="memdesc:a48cbaae771c8dc5c818caea3db35ec52"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used current in mA.  <a href="#a48cbaae771c8dc5c818caea3db35ec52">More...</a><br /></td></tr>
<tr class="separator:a48cbaae771c8dc5c818caea3db35ec52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5f40c5593214eb0b279aedbf7c91ddb"><td class="memItemLeft" >struct {</td></tr>
<tr class="memitem:a375d3879208e41aacfc1c2d5a209eb3e"><td class="memItemLeft" >&#160;&#160;&#160;<a class="el" href="group__ApplicationInterface.html#ga15640cfae27efdf73d687ea4f9a03338">ec_slave_port_desc_t</a>&#160;&#160;&#160;<a class="el" href="structec__slave__info__t.html#ac48f62ba6858bbbf0c0238858667e2d2">desc</a></td></tr>
<tr class="memdesc:a375d3879208e41aacfc1c2d5a209eb3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Physical port type.  <a href="#a375d3879208e41aacfc1c2d5a209eb3e">More...</a><br /></td></tr>
<tr class="separator:a375d3879208e41aacfc1c2d5a209eb3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15e499d96ef18c51636800b3ed000c99"><td class="memItemLeft" >&#160;&#160;&#160;<a class="el" href="structec__slave__port__link__t.html">ec_slave_port_link_t</a>&#160;&#160;&#160;<a class="el" href="structec__slave__info__t.html#a9d7a2d7fa4ff23cdf6c8c842f484e904">link</a></td></tr>
<tr class="memdesc:a15e499d96ef18c51636800b3ed000c99"><td class="mdescLeft">&#160;</td><td class="mdescRight">Port link state.  <a href="#a15e499d96ef18c51636800b3ed000c99">More...</a><br /></td></tr>
<tr class="separator:a15e499d96ef18c51636800b3ed000c99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d7fbfa7c9c4b76fd604513022c67af9"><td class="memItemLeft" >&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="structec__slave__info__t.html#aedf2a04fab36cffaff880d42a3776c35">receive_time</a></td></tr>
<tr class="memdesc:a2d7fbfa7c9c4b76fd604513022c67af9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receive time on DC transmission delay measurement.  <a href="#a2d7fbfa7c9c4b76fd604513022c67af9">More...</a><br /></td></tr>
<tr class="separator:a2d7fbfa7c9c4b76fd604513022c67af9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a832f0b57b28e3b7046ae5d8d902b0c59"><td class="memItemLeft" >&#160;&#160;&#160;uint16_t&#160;&#160;&#160;<a class="el" href="structec__slave__info__t.html#a613d9a5dfd21667e9b4f21ed435b760a">next_slave</a></td></tr>
<tr class="memdesc:a832f0b57b28e3b7046ae5d8d902b0c59"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ring position of next DC slave on that port.  <a href="#a832f0b57b28e3b7046ae5d8d902b0c59">More...</a><br /></td></tr>
<tr class="separator:a832f0b57b28e3b7046ae5d8d902b0c59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab40dac0fe07c57d87888bbff5985f906"><td class="memItemLeft" >&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="structec__slave__info__t.html#a1ba1f3946bd5c56275f929bb0bd0ba0c">delay_to_next_dc</a></td></tr>
<tr class="memdesc:ab40dac0fe07c57d87888bbff5985f906"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delay [ns] to next DC slave.  <a href="#ab40dac0fe07c57d87888bbff5985f906">More...</a><br /></td></tr>
<tr class="separator:ab40dac0fe07c57d87888bbff5985f906"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5f40c5593214eb0b279aedbf7c91ddb"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave__info__t.html#ab5f40c5593214eb0b279aedbf7c91ddb">ports</a> [<a class="el" href="group__ApplicationInterface.html#ga1982934cef716e45eefeba57c9d6e3ff">EC_MAX_PORTS</a>]</td></tr>
<tr class="memdesc:ab5f40c5593214eb0b279aedbf7c91ddb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Port information.  <a href="#ab5f40c5593214eb0b279aedbf7c91ddb">More...</a><br /></td></tr>
<tr class="separator:ab5f40c5593214eb0b279aedbf7c91ddb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a769449958ad04e2a7eb6c27d0052d1cf"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave__info__t.html#a769449958ad04e2a7eb6c27d0052d1cf">al_state</a></td></tr>
<tr class="memdesc:a769449958ad04e2a7eb6c27d0052d1cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current state of the slave.  <a href="#a769449958ad04e2a7eb6c27d0052d1cf">More...</a><br /></td></tr>
<tr class="separator:a769449958ad04e2a7eb6c27d0052d1cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37c3c84b314c3d8636fb9da670721d33"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave__info__t.html#a37c3c84b314c3d8636fb9da670721d33">error_flag</a></td></tr>
<tr class="memdesc:a37c3c84b314c3d8636fb9da670721d33"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error flag for that slave.  <a href="#a37c3c84b314c3d8636fb9da670721d33">More...</a><br /></td></tr>
<tr class="separator:a37c3c84b314c3d8636fb9da670721d33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed1ca44de274226ae39ba19e4243a907"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave__info__t.html#aed1ca44de274226ae39ba19e4243a907">sync_count</a></td></tr>
<tr class="memdesc:aed1ca44de274226ae39ba19e4243a907"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of sync managers.  <a href="#aed1ca44de274226ae39ba19e4243a907">More...</a><br /></td></tr>
<tr class="separator:aed1ca44de274226ae39ba19e4243a907"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5b269e24db07fd6721d4df031515bc0"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave__info__t.html#ad5b269e24db07fd6721d4df031515bc0">sdo_count</a></td></tr>
<tr class="memdesc:ad5b269e24db07fd6721d4df031515bc0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of SDOs.  <a href="#ad5b269e24db07fd6721d4df031515bc0">More...</a><br /></td></tr>
<tr class="separator:ad5b269e24db07fd6721d4df031515bc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1ff91d12fdc13b813ab69b657a7249c"><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave__info__t.html#ad1ff91d12fdc13b813ab69b657a7249c">name</a> [<a class="el" href="group__ApplicationInterface.html#gad1811128dd257dd7f5bb7a11724a638e">EC_MAX_STRING_LENGTH</a>]</td></tr>
<tr class="memdesc:ad1ff91d12fdc13b813ab69b657a7249c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name of the slave.  <a href="#ad1ff91d12fdc13b813ab69b657a7249c">More...</a><br /></td></tr>
<tr class="separator:ad1ff91d12fdc13b813ab69b657a7249c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Slave information. </p>
<p>This is used as an output parameter of <a class="el" href="group__ApplicationInterface.html#ga8a1a9398f7c1e17e4da8243fe03a7a80" title="Obtains slave information. ">ecrt_master_get_slave()</a>.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__ApplicationInterface.html#ga8a1a9398f7c1e17e4da8243fe03a7a80" title="Obtains slave information. ">ecrt_master_get_slave()</a>. </dd></dl>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00364">364</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="a6001f55881e2cd363a4c0749c0096cd6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6001f55881e2cd363a4c0749c0096cd6">&#9670;&nbsp;</a></span>position</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t ec_slave_info_t::position</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Offset of the slave in the ring. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00365">365</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="aa944602e60e4735b59b51a351e673205"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa944602e60e4735b59b51a351e673205">&#9670;&nbsp;</a></span>vendor_id</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t ec_slave_info_t::vendor_id</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Vendor-ID stored on the slave. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00366">366</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="a7cfe4847a1d2108726e2f811b17ae9ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7cfe4847a1d2108726e2f811b17ae9ff">&#9670;&nbsp;</a></span>product_code</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t ec_slave_info_t::product_code</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Product-Code stored on the slave. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00367">367</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="a228e2613b426dd2ec3796788aa0c5141"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a228e2613b426dd2ec3796788aa0c5141">&#9670;&nbsp;</a></span>revision_number</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t ec_slave_info_t::revision_number</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Revision-Number stored on the slave. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00368">368</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="abff228c0f3c4b869ba2624937b1ff89a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abff228c0f3c4b869ba2624937b1ff89a">&#9670;&nbsp;</a></span>serial_number</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t ec_slave_info_t::serial_number</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Serial-Number stored on the slave. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00369">369</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="aaebdddfdbaa1be6b70fbfc455fe7f8dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaebdddfdbaa1be6b70fbfc455fe7f8dd">&#9670;&nbsp;</a></span>alias</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t ec_slave_info_t::alias</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The slaves alias if not equal to 0. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00370">370</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="a48cbaae771c8dc5c818caea3db35ec52"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48cbaae771c8dc5c818caea3db35ec52">&#9670;&nbsp;</a></span>current_on_ebus</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int16_t ec_slave_info_t::current_on_ebus</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Used current in mA. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00371">371</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="ac48f62ba6858bbbf0c0238858667e2d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac48f62ba6858bbbf0c0238858667e2d2">&#9670;&nbsp;</a></span>desc</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__ApplicationInterface.html#ga15640cfae27efdf73d687ea4f9a03338">ec_slave_port_desc_t</a> ec_slave_info_t::desc</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Physical port type. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00373">373</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="a9d7a2d7fa4ff23cdf6c8c842f484e904"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d7a2d7fa4ff23cdf6c8c842f484e904">&#9670;&nbsp;</a></span>link</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structec__slave__port__link__t.html">ec_slave_port_link_t</a> ec_slave_info_t::link</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Port link state. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00374">374</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="aedf2a04fab36cffaff880d42a3776c35"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aedf2a04fab36cffaff880d42a3776c35">&#9670;&nbsp;</a></span>receive_time</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t ec_slave_info_t::receive_time</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Receive time on DC transmission delay measurement. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00375">375</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="a613d9a5dfd21667e9b4f21ed435b760a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a613d9a5dfd21667e9b4f21ed435b760a">&#9670;&nbsp;</a></span>next_slave</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t ec_slave_info_t::next_slave</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Ring position of next DC slave on that port. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00377">377</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="a1ba1f3946bd5c56275f929bb0bd0ba0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ba1f3946bd5c56275f929bb0bd0ba0c">&#9670;&nbsp;</a></span>delay_to_next_dc</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t ec_slave_info_t::delay_to_next_dc</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Delay [ns] to next DC slave. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00379">379</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="ab5f40c5593214eb0b279aedbf7c91ddb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5f40c5593214eb0b279aedbf7c91ddb">&#9670;&nbsp;</a></span>ports</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct { ... }   ec_slave_info_t::ports[<a class="el" href="group__ApplicationInterface.html#ga1982934cef716e45eefeba57c9d6e3ff">EC_MAX_PORTS</a>]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Port information. </p>

</div>
</div>
<a id="a769449958ad04e2a7eb6c27d0052d1cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a769449958ad04e2a7eb6c27d0052d1cf">&#9670;&nbsp;</a></span>al_state</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ec_slave_info_t::al_state</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Current state of the slave. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00381">381</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="a37c3c84b314c3d8636fb9da670721d33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37c3c84b314c3d8636fb9da670721d33">&#9670;&nbsp;</a></span>error_flag</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ec_slave_info_t::error_flag</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Error flag for that slave. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00382">382</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="aed1ca44de274226ae39ba19e4243a907"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aed1ca44de274226ae39ba19e4243a907">&#9670;&nbsp;</a></span>sync_count</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ec_slave_info_t::sync_count</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Number of sync managers. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00383">383</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="ad5b269e24db07fd6721d4df031515bc0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad5b269e24db07fd6721d4df031515bc0">&#9670;&nbsp;</a></span>sdo_count</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t ec_slave_info_t::sdo_count</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Number of SDOs. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00384">384</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
<a id="ad1ff91d12fdc13b813ab69b657a7249c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad1ff91d12fdc13b813ab69b657a7249c">&#9670;&nbsp;</a></span>name</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char ec_slave_info_t::name[<a class="el" href="group__ApplicationInterface.html#gad1811128dd257dd7f5bb7a11724a638e">EC_MAX_STRING_LENGTH</a>]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Name of the slave. </p>

<p class="definition">Definition at line <a class="el" href="ecrt_8h_source.html#l00385">385</a> of file <a class="el" href="ecrt_8h_source.html">ecrt.h</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="structec__slave__info__t.html">ec_slave_info_t</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
  </ul>
</div>
</body>
</html>
